ips = ['129.194.8.73', '198.37.27.153', '217.127.12.71',
'74.6.23.120', '148.241.78.63', '72.232.164.26', '207.176.224.242',
'207.176.224.244', '83.206.220.147', '62.171.194.36', '69.46.29.140',
'81.241.141.161', '190.128.108.147', '74.6.23.12', '128.143.231.169',
'87.65.165.194', '128.135.139.150', '80.192.69.2', '128.135.194.138',
'141.142.240.56', '71.5.113.131', '74.6.31.145', '74.6.19.115',
'149.65.130.31', '217.136.207.156', '88.179.52.81', '128.143.38.83',
'82.224.122.212', '194.76.29.2', '65.55.208.124', '74.6.7.149',
'203.144.160.249', '62.149.227.70', '74.6.26.11', '199.111.205.204',
'194.2.41.91', '128.141.224.186', '81.255.238.189', '218.186.13.1',
'64.154.223.249', '74.6.26.19', '137.226.57.203', '134.173.200.39',
'210.212.8.60', '24.249.206.181', '192.109.190.88', '190.74.202.25',
'65.247.230.214', '160.45.115.176', '194.105.57.11', '82.135.63.177',
'125.238.252.69', '203.126.222.62', '91.93.128.164', '74.6.20.44',
'192.35.17.30', '124.115.4.219', '212.85.1.1', '216.31.211.11',
'124.30.188.110', '62.181.186.82', '222.122.236.43', '67.195.44.110',
'220.225.196.123', '151.200.90.2', '128.143.136.157', '194.114.62.34',
'200.21.98.7', '189.13.133.202', '221.189.180.200', '203.20.35.28',
'24.127.118.125', '84.110.177.81', '203.5.217.3', '141.84.220.111',
'58.215.57.238', '60.248.16.38', '64.4.230.43', '128.135.24.238',
'83.2.96.93', '143.248.134.61', '74.6.26.235', '66.116.72.114',
'201.16.201.21', '72.240.122.140', '89.142.106.15', '189.29.245.80',
'148.241.82.6', '80.221.26.30', '70.249.147.120', '88.112.138.119',
'74.6.19.237', '74.6.19.236', '213.29.144.10', '84.110.206.115',
'84.110.199.136', '207.225.146.142', '89.222.157.76', '189.56.68.138',
'134.157.248.214', '192.93.158.26', '74.6.22.150', '83.53.254.51',
'140.128.18.187', '64.81.241.54', '76.10.149.199', '194.8.219.19',
'138.246.7.155', '213.209.210.70', '84.110.218.181', '61.135.190.54',
'210.9.32.205', '218.94.9.35', '84.110.229.145', '70.41.192.171',
'70.190.85.89', '206.51.237.114', '24.12.12.183', '84.58.232.58',
'209.9.228.166', '86.197.225.66', '198.247.172.8', '198.247.172.9',
'148.87.1.172', '148.87.1.171', '81.255.106.203', '140.160.138.141',
'75.42.252.241', '67.228.115.170', '65.214.44.29', '70.218.75.11',
'85.155.44.41', '219.87.152.215', '60.28.17.44', '194.209.8.145',
'222.153.72.162', '38.99.13.122', '81.198.239.27', '64.135.175.82',
'220.225.53.35', '68.252.229.225', '90.185.65.84', '71.38.14.119',
'66.196.97.157', '79.66.109.148', '88.248.226.142', '80.191.131.2',
'209.120.207.235', '80.202.87.9', '124.161.65.194', '70.128.13.131',
'67.163.43.58', '134.173.59.157', '84.110.121.137', '202.160.180.213',
'140.160.129.28', '85.214.114.155', '195.131.84.202',
'172.207.178.122', '129.69.221.130', '206.192.69.3', '140.94.82.18',
'207.47.10.211', '193.213.227.243', '70.245.138.101', '82.35.206.246',
'82.107.147.45', '76.24.27.20', '75.22.21.146', '128.135.181.110',
'76.160.246.247', '125.16.133.35', '202.97.149.167', '62.141.176.22',
'71.3.94.70', '130.86.204.99', '84.177.46.231', '202.216.177.14',
'84.134.8.241', '75.165.49.150', '74.6.26.223', '68.60.229.125',
'83.24.58.194', '200.65.127.161', '131.107.0.101', '72.87.11.163',
'74.6.28.122', '85.99.116.176', '80.227.1.100', '169.137.105.115',
'82.35.216.121', '128.100.109.143', '74.6.28.223', '203.73.43.189',
'196.207.40.212', '89.182.136.236', '89.179.223.243', '87.194.206.16',
'130.236.182.96', '76.206.238.222', '199.111.205.10', '122.55.52.10',
'203.109.126.184', '207.229.184.99', '220.23.136.184', '128.135.24.9',
'130.76.32.182', '198.49.180.40', '83.71.34.82', '76.223.31.57',
'128.135.125.239', '212.35.109.3', '65.55.232.15', '65.214.45.114',
'219.64.4.24', '193.172.19.20', '193.54.192.10', '82.73.225.225',
'74.6.25.70', '201.141.81.60', '193.128.72.68', '202.44.78.196',
'38.101.222.130', '217.237.150.207', '217.237.150.206',
'193.205.212.172', '208.22.104.18', '74.6.7.134', '196.25.255.250',
'217.237.150.208', '72.32.58.119', '67.165.221.14', '80.68.93.199',
'64.233.178.136', '74.6.24.76', '128.114.59.172', '76.171.199.78',
'57.73.25.166', '65.55.208.120', '200.11.208.122', '202.226.91.246',
'65.55.208.123', '71.62.148.145', '146.189.58.99', '194.105.57.12',
'80.93.56.116', '217.153.4.50', '128.143.255.129', '208.80.193.48',
'69.213.243.113', '84.110.209.164', '190.30.84.93', '208.80.193.45',
'62.59.179.107', '66.201.54.42', '65.55.232.14', '74.6.20.35',
'74.6.20.36', '172.159.46.8', '67.173.185.186', '41.232.219.113',
'75.157.220.80', '193.0.96.15', '128.135.152.228', '72.14.195.226',
'72.30.226.134', '194.177.202.247', '195.3.173.130', '220.194.55.45',
'207.47.98.129', '66.91.239.214', '74.6.20.205', '201.24.117.154',
'128.135.125.245', '132.168.9.102', '59.124.114.4', '210.143.35.16',
'165.82.168.34', '161.45.162.52', '89.12.88.244', '98.224.230.125',
'24.99.94.177', '71.230.189.170', '190.18.132.71', '84.110.187.74',
'61.67.135.113', '203.123.162.235', '68.1.82.124', '24.60.232.105',
'198.54.202.194', '74.6.25.106', '80.97.94.178', '74.6.25.105',
'138.100.218.23', '84.143.76.58', '74.6.28.24', '190.64.107.172',
'218.94.136.173', '64.24.133.241', '76.196.6.232', '128.135.230.204',
'68.34.230.143', '201.228.123.66', '65.54.165.36', '74.6.22.200',
'212.246.151.62', '58.107.212.3', '87.101.244.6', '89.224.135.187',
'85.160.19.27', '89.168.18.6', '24.1.247.118', '155.140.133.62',
'82.11.31.114', '128.29.43.1', '192.94.38.34', '128.135.239.73',
'203.213.7.133', '130.240.203.74', '203.213.7.130', '74.6.20.121',
'59.93.91.251', '151.112.127.22', '155.91.28.232', '124.115.1.67',
'80.30.226.4', '213.194.211.50', '74.6.25.199', '203.199.177.121',
'88.149.251.212', '68.236.90.186', '199.111.204.154', '89.128.216.67',
'74.6.22.11', '85.185.76.213', '84.110.148.125', '201.42.166.20',
'72.172.42.58', '72.22.5.152', '138.206.161.230', '82.135.12.203',
'88.114.145.139', '217.219.18.80', '74.6.28.76', '77.81.4.30',
'74.6.28.160', '88.90.231.185', '74.6.28.162', '75.21.88.201',
'86.129.156.19', '74.6.28.166', '189.13.184.120', '86.219.203.174',
'67.195.58.158', '41.232.39.203', '71.201.176.194', '74.6.29.23',
'200.21.209.183', '84.110.189.175', '201.80.194.91', '67.195.58.151',
'84.75.247.28', '74.6.8.73', '84.165.112.79', '74.6.23.158',
'221.239.94.225', '198.54.202.218', '87.221.119.235', '76.28.208.159',
'75.72.178.39', '201.236.226.90', '198.54.202.210', '84.110.177.245',
'213.156.57.189', '67.207.145.238', '195.212.29.75', '74.6.26.75',
'24.84.190.11', '61.57.149.13', '141.213.67.31', '88.131.106.15',
'66.94.237.140', '201.25.119.178', '64.3.45.46', '66.146.214.212',
'67.123.80.214', '86.205.155.128', '82.226.58.44', '203.94.167.76',
'82.249.138.163', '84.122.84.241', '210.81.80.193', '68.72.97.51',
'128.135.11.245', '84.110.187.127', '201.55.193.26', '88.165.126.62',
'129.106.32.126', '63.239.69.1', '74.6.24.37', '201.14.110.6',
'193.206.186.101', '71.192.28.26', '87.122.102.16', '58.207.152.130',
'213.157.91.96', '99.244.205.42', '201.50.187.62', '148.233.159.58',
'89.160.51.244', '83.26.231.162', '74.6.20.207', '74.6.25.125',
'76.198.207.51', '74.6.26.100', '67.91.200.98', '150.210.155.167',
'82.98.238.29', '24.1.159.241', '220.233.181.234', '131.44.121.252',
'80.156.46.53', '216.171.98.77', '220.134.105.172', '79.77.245.147',
'83.204.240.53', '58.211.255.253', '64.124.150.55', '129.192.97.6',
'86.132.71.214', '128.143.248.3', '203.144.143.13', '67.195.44.107',
'24.186.48.152', '67.195.44.109', '194.226.179.4', '189.24.63.240',
'62.240.69.90', '70.245.137.240', '128.196.80.231', '128.165.112.85',
'67.43.246.12', '74.6.28.237', '89.165.73.226', '38.98.120.84',
'199.43.32.87', '211.110.86.80', '128.135.197.57', '76.199.14.198',
'219.136.206.29', '76.185.24.146', '199.111.200.69',
'122.164.159.157', '88.67.224.55', '60.28.31.194', '88.198.156.6',
'84.255.203.160', '86.157.4.107', '212.124.252.210', '196.25.255.210',
'84.110.216.199', '199.171.86.151', '82.95.165.247', '59.96.12.231',
'87.205.225.143', '84.110.143.135', '128.135.164.154', '74.6.26.171',
'210.212.55.3', '64.234.244.162', '58.60.14.236', '189.70.147.197',
'165.82.137.78', '75.32.37.138', '24.37.1.68', '75.54.118.139',
'76.223.13.234', '210.245.52.8', '213.157.22.122', '218.109.113.209',
'163.181.251.10', '128.135.164.162', '58.24.206.144', '64.81.229.55',
'74.6.20.166', '194.117.40.162', '200.171.34.14', '83.130.163.210',
'67.67.152.241', '213.180.198.130', '219.136.230.60', '189.42.79.133',
'192.54.144.229', '68.61.68.187', '123.240.74.156', '58.176.3.7',
'194.186.83.193', '69.59.141.172', '125.25.238.64', '121.14.96.153',
'121.14.96.152', '75.178.179.132', '117.198.144.124',
'82.127.117.160', '80.252.151.118', '74.6.22.26', '82.154.251.108',
'201.62.170.203', '212.160.172.70', '118.83.147.252', '210.245.31.3',
'157.99.64.13', '221.194.136.18', '84.110.221.201', '131.111.113.139',
'130.207.228.84', '74.6.7.107', '128.118.156.49', '116.94.207.182',
'75.125.165.10', '202.160.180.110', '75.58.86.1', '200.124.35.196',
'68.252.247.8', '84.233.245.68', '213.95.25.246', '148.243.90.225',
'74.6.22.230', '62.180.231.91', '41.219.193.49', '200.171.224.53',
'65.57.245.11', '192.55.52.1', '195.214.232.10', '196.203.175.16',
'74.6.23.209', '85.185.11.131', '148.245.19.94', '209.198.142.114',
'70.90.215.85', '74.6.25.148', '68.191.255.98', '74.6.25.144',
'74.6.25.142', '87.18.28.170', '83.24.38.176', '83.13.207.74',
'125.244.152.66', '86.15.171.18', '72.163.216.217', '71.126.89.51',
'65.55.104.157', '195.229.242.154', '82.166.58.226', '66.189.93.50',
'59.92.203.99', '194.249.52.137', '68.164.42.125', '85.124.13.183',
'66.1.67.100', '74.6.26.212', '128.143.117.39', '65.113.40.1',
'122.152.140.206', '81.52.143.15', '72.20.109.37', '81.52.143.16',
'74.6.27.115', '146.230.128.29', '217.218.215.8', '128.135.194.70',
'74.6.26.198', '64.167.244.66', '131.107.0.112', '190.24.202.82',
'52.128.30.11', '67.195.58.165', '67.195.58.164', '74.6.23.14',
'67.175.229.192', '84.20.132.177', '83.249.251.158', '61.57.130.42',
'67.195.58.169', '67.195.58.168', '91.76.66.64', '84.203.10.71',
'192.44.63.162', '71.57.91.136', '84.110.126.185', '194.237.142.6',
'64.124.85.71', '190.198.190.239', '213.185.116.11', '58.185.239.242',
'74.6.23.102', '80.48.71.175', '198.175.55.5', '83.12.228.78',
'74.56.210.71', '130.79.100.39', '216.201.139.126', '89.122.29.76',
'134.163.255.20', '192.33.115.13', '203.200.218.2', '209.203.68.2',
'139.175.68.252', '58.217.219.85', '74.6.7.122', '202.160.179.46',
'151.48.8.237', '67.195.34.108', '74.6.31.165', '128.143.117.220',
'190.138.87.130', '195.71.101.182', '24.15.187.198', '196.25.255.246',
'87.194.101.28', '213.186.249.190', '222.221.6.144', '83.170.97.200',
'64.175.40.146', '195.131.84.219', '212.247.11.155',
'213.162.120.220', '60.234.20.98', '71.201.41.248', '121.95.130.217',
'130.225.195.70', '64.113.185.61', '218.64.214.110', '210.217.95.253',
'212.240.156.251', '66.232.113.194', '220.237.12.253',
'91.110.251.215', '12.206.63.189', '195.252.125.134', '60.249.147.81',
'58.172.156.57', '139.82.24.80', '132.207.44.190', '171.66.35.216',
'68.21.20.162', '209.159.33.99', '76.182.43.140', '66.241.68.226',
'13.13.16.1', '67.195.34.114', '199.111.167.150', '189.13.91.57',
'122.167.72.204', '141.115.28.2', '69.219.161.183', '68.38.140.124',
'129.82.46.120', '128.100.195.84', '80.120.121.126', '99.232.163.8',
'76.68.215.63', '133.9.245.73', '193.138.208.6', '213.41.243.144',
'216.145.11.94', '68.81.244.149', '193.190.253.151', '128.143.38.176',
'213.224.182.16', '84.110.186.118', '68.165.56.5', '85.194.45.170',
'202.248.73.112', '74.6.26.147', '195.50.147.66', '82.195.186.41',
'88.255.192.42', '141.35.1.57', '193.3.39.1', '77.64.8.202',
'90.53.107.51', '82.239.61.147', '200.19.92.58', '202.106.212.226',
'69.91.149.168', '99.140.184.199', '199.111.224.90', '216.191.234.70',
'62.43.200.236', '69.218.90.173', '64.236.139.6', '64.124.85.74',
'212.71.37.92', '99.226.226.178', '128.143.38.104', '76.222.192.62',
'217.172.44.82', '80.120.2.52', '65.55.208.116', '62.153.70.82',
'89.170.38.243', '74.6.20.137', '91.103.40.50', '199.111.228.99',
'194.151.18.10', '202.181.80.140', '128.135.164.194', '208.51.93.163',
'140.180.132.213', '216.148.212.222', '128.143.179.69',
'163.29.130.55', '129.217.150.45', '129.21.160.34', '72.36.114.239',
'161.45.160.30', '67.228.97.106', '193.252.149.15', '91.155.221.86',
'193.252.149.16', '200.195.243.236', '200.19.92.10', '38.104.7.146',
'88.80.205.215', '87.249.53.100', '12.87.213.22', '66.249.65.37',
'67.151.52.19', '199.111.194.239', '24.7.210.64', '91.113.44.27',
'207.71.33.174', '38.104.0.30', '61.48.58.106', '130.208.225.81',
'131.159.46.32', '59.103.3.200', '190.47.57.29', '129.97.120.226',
'64.124.85.75', '32.145.0.255', '69.137.228.16', '80.161.85.77',
'204.130.247.244', '89.165.73.133', '91.121.19.229', '78.99.69.34',
'68.72.123.219', '81.48.212.152', '153.110.6.241', '80.121.95.184',
'204.154.183.65', '128.143.70.18', '189.6.242.136', '89.165.73.169',
'193.190.210.85', '66.29.115.55', '200.255.103.130', '202.81.69.153',
'66.87.72.51', '41.221.19.2', '217.88.18.65', '139.149.31.231',
'213.227.137.187', '88.166.41.113', '74.6.28.45', '80.57.248.115',
'60.176.145.165', '82.245.141.168', '68.226.202.243', '59.124.68.145',
'65.55.104.13', '88.160.138.222', '81.210.132.13', '84.110.153.190',
'195.131.84.251', '138.100.217.162', '91.186.27.193',
'204.253.252.21', '204.253.252.20', '124.215.248.26', '170.252.64.1',
'202.179.180.45', '67.195.58.160', '74.6.25.82', '66.189.171.251',
'202.160.180.70', '74.6.25.81', '64.156.216.96', '81.80.245.157',
'79.180.31.79', '61.14.187.142', '67.78.34.166', '200.55.140.181',
'81.222.64.10', '128.143.231.202', '195.212.29.92', '67.83.111.28',
'74.6.24.112', '24.10.16.193', '74.6.24.233', '171.161.224.10',
'80.58.205.41', '88.111.158.229', '66.212.158.132', '62.255.240.194',
'74.6.7.146', '192.55.2.36', '128.221.197.20', '128.105.175.11',
'128.143.231.195', '128.135.164.178', '80.169.151.100', '74.6.7.113',
'74.6.7.110', '216.9.243.111', '70.190.236.166', '130.235.34.165',
'58.120.219.129', '98.206.164.173', '208.36.144.7', '161.45.109.126',
'84.110.191.75', '84.168.117.112', '38.113.160.194', '202.160.174.4',
'88.191.19.81', '58.151.244.16', '65.55.235.161', '77.91.224.13',
'134.173.56.81', '74.6.25.234', '81.102.138.111', '83.229.21.4',
'84.110.122.157', '67.135.15.12', '201.86.78.151', '211.127.232.14',
'161.53.65.44', '76.213.231.36', '91.89.137.229', '84.110.202.119',
'193.92.181.114', '128.135.230.161', '122.208.5.10', '74.6.28.205',
'74.6.20.14', '71.183.55.2', '84.110.205.221', '62.160.169.7',
'128.143.38.141', '98.193.69.179', '128.135.230.3', '72.25.105.176',
'151.96.0.8', '131.111.47.93', '150.254.74.235', '65.214.45.129',
'74.6.20.171', '84.110.189.94', '212.90.208.194', '198.253.24.5',
'69.209.71.13', '212.56.88.112', '194.95.183.252', '132.206.52.168',
'64.34.145.201', '74.6.22.22', '89.189.65.147', '62.219.135.118',
'125.35.5.39', '128.135.230.193', '209.17.146.129', '99.140.232.220',
'74.6.26.119', '192.88.162.35', '160.83.72.201', '198.54.202.234',
'64.46.248.1', '61.135.190.17', '74.6.25.124', '63.252.164.2',
'80.191.172.9', '196.21.126.135', '61.230.94.215', '190.139.116.130',
'62.121.64.81', '80.229.38.64', '201.21.24.169', '82.41.78.129',
'74.6.20.163', '147.228.209.194', '194.97.106.98', '71.93.186.133',
'208.49.99.11', '62.219.208.169', '71.130.247.245', '128.40.255.154',
'74.6.23.210', '128.8.114.84', '24.214.175.76', '199.46.245.233',
'134.160.173.1', '208.163.53.37', '69.217.73.52', '193.47.80.43',
'128.135.197.195', '189.31.124.147', '199.111.195.244',
'193.111.46.17', '84.104.43.5', '84.110.127.32', '61.11.86.160',
'71.63.152.218', '190.24.33.53', '68.166.120.178', '202.118.7.10',
'82.254.123.7', '217.128.46.55', '209.234.185.130', '74.6.23.73',
'74.6.23.75', '74.6.23.77', '74.6.20.216', '145.76.18.22',
'122.152.129.53', '189.191.64.124', '220.133.118.213',
'87.194.30.240', '87.84.68.242', '71.110.220.16', '85.228.229.73',
'74.6.26.209', '69.113.211.8', '210.13.71.67', '24.2.76.175',
'195.217.226.30', '41.221.16.105', '128.84.154.13', '202.213.221.97',
'84.92.109.170', '219.93.175.69', '201.78.136.222', '74.6.28.142',
'132.181.247.105', '65.55.208.117', '65.55.208.118', '65.55.208.119',
'203.78.221.48', '65.54.99.91', '91.98.137.144', '64.34.145.194',
'70.137.112.2', '82.35.89.141', '67.195.58.177', '67.195.58.174',
'67.195.58.175', '67.195.58.172', '128.12.159.47', '67.195.58.170',
'210.143.35.13', '151.33.39.177', '71.170.119.34', '210.143.35.17',
'195.80.22.103', '67.195.58.178', '24.125.38.188', '80.229.34.140',
'60.50.9.191', '87.194.174.76', '202.183.216.180', '85.127.188.96',
'86.59.123.114', '70.113.58.196', '87.170.204.27', '82.248.57.218',
'124.179.114.61', '193.202.115.177', '86.206.17.195',
'137.138.64.218', '201.141.93.154', '74.6.25.221', '65.46.48.194',
'91.112.65.218', '62.161.167.222', '128.135.194.63', '193.30.192.187',
'69.147.83.113', '72.14.220.136', '203.126.245.198', '208.97.218.10',
'75.205.208.176', '74.6.31.170', '67.195.45.214', '83.23.227.219',
'129.82.47.96', '74.6.19.101', '83.238.23.214', '85.242.185.241',
'210.22.158.132', '84.110.129.69', '74.6.24.10', '67.195.34.111',
'69.91.134.210', '70.168.250.62', '129.55.200.20', '170.252.54.132',
'74.6.26.28', '203.166.87.218', '84.110.188.195', '85.192.172.49',
'80.149.16.155', '74.6.26.22', '80.136.165.22', '80.93.56.177',
'86.141.0.114', '74.6.19.72', '75.24.211.116', '199.111.229.93',
'91.49.96.242', '80.58.205.45', '204.39.56.160', '71.62.52.128',
'84.110.232.251', '204.246.129.196', '83.12.146.250',
'24.223.228.170', '85.235.1.29', '81.103.63.40', '216.145.54.15',
'83.3.134.34', '71.62.75.201', '85.97.128.179', '74.6.24.162',
'64.124.85.80', '24.207.163.47', '74.6.31.151', '128.250.6.243',
'61.135.219.5', '67.176.197.254', '71.206.180.32', '213.246.173.21',
'210.51.195.13', '87.74.95.23', '69.39.3.92', '208.78.145.1',
'82.211.198.146', '189.13.67.152', '210.197.158.144', '64.22.160.1',
'79.182.112.231', '68.206.102.103', '199.111.205.190',
'196.217.249.190', '203.199.144.195', '86.157.119.197',
'89.229.25.165', '128.135.239.253', '71.133.9.141', '83.8.193.46',
'209.120.207.254', '217.169.46.98', '74.6.19.207', '118.172.30.90',
'74.6.19.201', '74.6.26.159', '217.237.70.128', '128.135.164.173',
'203.198.190.123', '90.80.39.41', '216.19.182.199', '59.93.252.161',
'205.196.222.10', '205.238.131.78', '189.177.109.221',
'81.64.212.223', '205.209.249.3', '67.176.42.43', '68.142.212.161',
'210.75.252.165', '74.125.16.5', '74.6.20.149', '74.6.22.143',
'199.198.216.189', '200.195.66.68', '134.67.6.11', '206.75.15.14',
'84.48.187.205', '74.6.26.145', '58.60.13.231', '202.58.71.138',
'74.6.20.147', '80.200.221.74', '161.45.105.199', '220.220.204.13',
'202.163.114.53', '68.42.70.206', '125.99.164.76', '206.51.226.87',
'209.9.228.174', '128.143.218.61', '61.247.217.37', '139.82.115.10',
'80.132.99.224', '189.13.155.147', '24.21.188.140', '67.186.98.20',
'156.63.68.202', '80.229.70.194', '84.110.209.197', '201.83.27.70',
'61.247.217.38', '89.145.209.82', '213.79.38.12', '71.206.180.194',
'64.0.160.210', '193.174.238.115', '71.216.4.6', '217.197.76.25',
'84.110.117.89', '212.63.137.190', '38.99.44.101', '80.99.169.3',
'82.119.242.94', '70.242.107.51', '71.6.151.80', '161.53.125.15',
'189.144.107.121', '82.189.46.148', '196.25.255.194',
'134.159.131.34', '41.196.193.85', '195.41.139.41', '24.69.160.150',
'122.55.236.192', '217.172.56.49', '131.215.42.190', '128.196.205.39',
'86.125.158.237', '213.89.228.178', '190.199.163.61', '69.121.132.53',
'137.138.83.15', '86.138.167.172', '165.95.24.194', '128.135.212.179',
'193.112.172.10', '84.110.204.246', '208.223.208.181',
'200.122.155.30', '68.83.161.100', '218.107.55.253',
'219.142.125.240', '129.42.208.182', '68.37.149.27', '216.72.46.162',
'84.110.134.126', '140.160.199.105', '195.3.254.138', '69.108.70.84',
'217.196.43.134', '193.145.39.193', '75.22.199.195', '92.112.194.106',
'220.150.154.145', '83.145.122.242', '67.97.80.5', '65.55.208.121',
'71.145.147.182', '99.167.103.107', '65.55.208.122', '89.102.3.36',
'72.236.184.249', '194.110.220.12', '202.179.180.54',
'202.179.180.53', '202.179.180.52', '67.195.58.188', '89.210.2.219',
'67.195.58.186', '67.195.58.185', '200.155.226.207', '67.195.58.182',
'67.195.58.181', '67.78.34.174', '62.96.202.33', '199.88.143.1',
'67.78.34.170', '124.115.4.222', '218.111.4.247', '192.100.130.8',
'190.128.56.113', '12.107.176.254', '61.247.217.34', '68.145.52.154',
'220.227.29.99', '65.214.45.101', '195.212.29.83', '157.157.91.18',
'86.101.114.10', '68.12.248.157', '80.121.187.18', '200.216.186.35',
'82.150.2.20', '217.65.240.234', '124.104.101.239', '74.6.20.75',
'129.97.51.195', '58.71.35.197', '57.66.144.181', '67.195.34.97',
'18.188.70.114', '79.179.99.175', '128.135.194.178', '67.202.49.172',
'74.6.19.154', '74.6.19.156', '125.19.42.35', '122.117.168.219',
'216.54.141.250', '216.15.126.192', '77.127.17.194', '66.201.197.70',
'139.11.6.202', '139.140.198.50', '89.165.73.3', '134.117.28.14',
'85.179.0.240', '189.141.19.88', '90.0.246.111', '204.111.252.233',
'81.21.242.91', '217.10.60.85', '220.181.38.169', '74.6.20.135',
'82.99.30.64', '82.16.64.124', '71.132.65.31', '132.206.52.79',
'203.171.98.139', '208.80.193.52', '221.6.82.112', '84.58.212.53',
'221.11.5.180', '74.6.25.29', '128.143.24.249', '74.6.28.232',
'128.135.230.179', '89.49.130.55', '76.189.146.60', '74.6.25.20',
'74.6.25.22', '74.6.25.23', '89.129.99.56', '128.165.207.58',
'76.114.65.194', '144.204.65.6', '192.94.94.106', '91.121.92.62',
'213.145.165.82', '67.173.205.76', '134.173.88.178', '79.69.70.197',
'69.217.73.2', '130.206.100.135', '85.124.22.177', '72.85.134.143',
'24.14.206.105', '74.6.7.75', '74.6.7.72', '75.50.51.97',
'69.36.158.68', '200.146.189.12', '89.165.73.111', '83.10.100.10',
'200.184.6.249', '200.51.41.29', '192.193.220.201', '89.128.52.247',
'75.23.124.137', '74.6.25.112', '117.47.114.193', '66.232.113.62',
'192.8.211.11', '84.110.138.116', '219.93.178.162', '123.190.193.8',
'200.133.15.2', '84.110.206.219', '72.244.56.83', '74.6.23.225',
'75.6.228.64', '86.121.236.201', '74.6.27.16', '78.100.2.3',
'74.6.22.217', '72.51.43.159', '83.103.98.38', '65.55.212.77',
'203.113.115.20', '68.216.13.202', '128.135.139.146',
'128.143.38.123', '88.215.172.82', '61.135.166.102', '203.200.35.12',
'81.255.174.7', '217.255.38.100', '80.227.1.101', '213.180.137.172',
'128.143.230.107', '121.139.76.33', '193.74.100.50', '62.197.78.103',
'193.158.76.56', '124.30.116.190', '98.215.100.68', '74.6.23.41',
'84.89.249.77', '205.214.235.18', '151.77.240.100', '209.85.136.136',
'99.167.100.246', '74.6.23.48', '77.91.224.3', '67.176.147.11',
'84.237.120.134', '64.92.161.138', '87.244.30.18', '84.110.229.30',
'201.213.27.208', '80.99.119.201', '74.6.28.156', '213.217.40.133',
'62.224.58.211', '74.6.28.151', '65.166.139.21', '192.25.206.10',
'66.79.171.46', '80.91.229.6', '201.63.117.142', '144.51.43.161',
'200.13.243.76', '213.67.242.79', '159.149.89.40', '41.222.70.189',
'201.18.38.242', '220.239.245.127', '74.6.26.203', '216.160.75.249',
'203.101.103.2', '74.6.24.228']

docs =  ['"GET /ply/ply-2.0.tar.gz HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE066.HTM HTTP/1.0" 200 1538', '"GET /cgi-bin/wiki.pl?CodeInsertionDirective HTTP/1.1" 200 2920', '"GET /cgi-bin/wiki.pl?SwigFaq/MultipleLanguages HTTP/1.1" 200 2332', '"GET /training.html HTTP/1.0" 200 6154', '"GET /ply/ply-1.7.tar.gz HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1876', '"GET /dynamic/07Functional.pdf HTTP/1.1" 206 96799', '"GET /cgi-bin/wiki.pl?SwigFaq/MzScheme HTTP/1.1" 200 2865', '"GET /ply/ply-1.1.tar.gz HTTP/1.0" 200 62496', '"GET /ply/ply-1.4.tar.gz HTTP/1.0" 200 66002', '"GET /cgi-bin/wiki.pl?SwigFaq/SharedLibraries HTTP/1.0" 200 4135', '"GET /photos/wind/pages/IMG_1282.htm HTTP/1.1" 404 133', '"GET /ply/bookplug.gif HTTP/1.1" 200 23903', '"GET /dynamic/smackdown.py HTTP/1.1" 304 -', '"GET /dynamic/03ProgramStructure.pdf HTTP/1.1" 304 -', '"GET /photos/u505/ HTTP/1.0" 404 133', '"GET /PLYTalk.pdf HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE074.HTM HTTP/1.0" 200 1351', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 200 15480', '"GET /cgi-bin/wiki.pl?SwigFaq/SharedLibraries HTTP/1.1" 200 4154', '"GET /dynamic/ HTTP/1.1" 200 5313', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE026.HTM HTTP/1.0" 200 1692', '"GET /ply/ply-1.5.tar.gz HTTP/1.1" 200 69278', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE118.HTM HTTP/1.0" 200 1437', '"GET /dynamic/index.html HTTP/1.1" 200 5105', '"GET /ply/ply-2.2.tar.gz HTTP/1.1" 200 61381', '"GET /cgi-bin/wiki.pl?SwigFaq/Autotools HTTP/1.0" 200 1641', '"HEAD /ply/example.html HTTP/1.0" 304 -', '"GET /Py97/beazley.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 2813', '"GET /dynamic/soln1.html HTTP/1.1" 200 6197', '"GET /consulting.html HTTP/1.0" 200 8728', '"GET /ply/ply-2.0.tar.gz HTTP/1.1" 304 -', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 9416', '"GET /dynamic/ffcache.zip HTTP/1.1" 200 1373410', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 304 -', '"GET /ply/README HTTP/1.1" 304 -', '"GET /02WorkingWithData.pdf HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqDLLUsingMingw HTTP/1.1" 200 2737', '"GET /dynamic/ HTTP/1.1" 200 5105', '"GET /gifplot/index.html HTTP/1.1" 200 40215', '"GET /cgi-bin/wiki.pl?action=editprefs HTTP/1.1" 200 4233', '"GET /syllabus.html HTTP/1.1" 404 133', '"GET /ply/README HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE050.HTM HTTP/1.0" 200 989', '"GET /cgi-bin/wiki.pl?SwigFaq/Typemaps HTTP/1.1" 200 4084', '"GET /ply/ply-1.0.tar.gz HTTP/1.1" 200 12820', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE068.HTM HTTP/1.0" 200 1394', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 107720', '"GET /python/tutorial/beazley_advanced_python/Slides/ HTTP/1.1" 403 257', '"GET /dynamic/07Functional.pdf HTTP/1.1" 304 -', '"GET /gifplot/frame0.gif HTTP/1.1" 200 432', '"GET /cgi-bin/wiki.pl?SwigFaqCallbacks HTTP/1.1" 200 3411', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2748', '"GET /images/superboard.jpg HTTP/1.0" 200 71119', '"GET /papers/SIAM97/SIAM97.pdf HTTP/1.1" 200 188949', '"GET /images/davechina.jpg HTTP/1.1" 200 445667', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE109.HTM HTTP/1.0" 200 1310', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE011.HTM HTTP/1.0" 200 1466', '"GET /photos/wind/pages/IMG_1267.htm HTTP/1.1" 404 133', '"GET /dynamic/ HTTP/1.0" 200 5653', '"GET /dynamic/07Functional.pdf HTTP/1.1" 200 133908', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE042.HTM HTTP/1.0" 200 1336', '"GET /ply/ply.html HTTP/1.1" 200 19833', '"GET /cgi-bin/wiki.pl?SwigFaq/UsageProblems HTTP/1.0" 200 2290', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1036', '"GET /tenure/trip3.html HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2732', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE025.HTM HTTP/1.0" 200 1570', '"GET /papers/tcl96.html HTTP/1.1" 404 133', '"GET /papers/Tcl98/TclChap.html HTTP/1.1" 200 85901', '"GET /ply/ply-1.2.tar.gz HTTP/1.0" 304 -', '"GET /dynamic/03ProgramStructure.pdf HTTP/1.1" 200 288790', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2754', '"GET /ply/ HTTP/1.1" 206 1042', '"GET /ply/support.html HTTP/1.1" 304 -', '"GET /ply/ply-1.4.tar.gz HTTP/1.1" 200 12819', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE099.HTM HTTP/1.0" 200 1493', '"GET /cgi-bin/wiki.pl?SwigFaqDLLUsingMingw HTTP/1.0" 200 2725', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Module HTTP/1.0" 200 8981', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE109.HTM HTTP/1.0" 200 1858', '"GET /dynamic/sd.html HTTP/1.1" 200 1873', '"GET /dynamic/smackdown.py HTTP/1.0" 200 1981', '"GET /dynamic/dowstocks.csv HTTP/1.1" 200 589814', '"GET /ply/ply-1.2.tar.gz HTTP/1.1" 200 64334', '"GET /ply/README HTTP/1.1" 200 8605', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 279116', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE053.HTM HTTP/1.0" 200 1661', '"GET /dynamic/index.html HTTP/1.0" 200 5105', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE087.HTM HTTP/1.0" 200 1575', '"GET /photos/wind/pages/IMG_1295.htm HTTP/1.1" 404 133', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 200 107720', '"GET /ply/ply.html HTTP/1.1" 200 56145', '"GET /swill/exec.html HTTP/1.0" 200 12540', '"GET /ply/bookplug.gif HTTP/1.1" 200 12238', '"GET /dynamic/index.html HTTP/1.1" 200 5313', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE048.HTM HTTP/1.0" 200 1654', '"GET /papers/Perl98 HTTP/1.1" 301 252', '"GET /cgi-bin/wiki.pl?SwigFaqSolarisSharedLibraries HTTP/1.1" 200 2052', '"GET /papers/Perl98/swigperl.htm HTTP/1.1" 200 73867', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE008.HTM HTTP/1.0" 200 1336', '"GET /training.html HTTP/1.1" 200 6154', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1391', '"GET /06FilesAndText.pdf HTTP/1.1" 404 133', '"GET /05ObjectModel.pdf HTTP/1.1" 200 719628', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE057.HTM HTTP/1.0" 200 1847', '"GET /swill/software.html HTTP/1.1" 404 133', '"GET /dynamic/01Introduction.pdf HTTP/1.1" 200 15592', '"GET /cgi-bin/wiki.pl?ConfigurationMemory HTTP/1.1" 200 3793', '"GET /swill/exec.html HTTP/1.1" 200 12540', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 304 -', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 3181210', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE007.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE008.HTM HTTP/1.0" 200 1231', '"GET /ply/ply HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1304.htm HTTP/1.1" 404 133', '"GET /images/NerdRanchEurope.jpg HTTP/1.1" 200 99542', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 42184', '"GET /photos/u505/pages/IMG_1508.htm HTTP/1.0" 404 133', '"GET /publications HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE106.HTM HTTP/1.0" 200 1346', '"GET /photos/u505/pages/IMG_1502.htm HTTP/1.0" 404 133', '"GET /papers/Python2001 HTTP/1.1" 301 256', '"GET /gifplot/index.html HTTP/1.0" 200 40215', '"GET /cgi-bin/wiki.pl?SwigFaq/Tcl HTTP/1.1" 200 1399', '"GET /images/davechina.jpg HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 944', '"HEAD /video/MVI_1516.AVI HTTP/1.1" 404 0', '"GET /ply/bookplug.gif HTTP/1.1" 200 12707', '"GET /consulting.html HTTP/1.1" 200 8728', '"GET /dynamic/soln12_1.html HTTP/1.1" 404 133', '"GET /papers/Tcl96/tcl96.html HTTP/1.1" 200 39617', '"GET /photos/wind/pages/IMG_1278.htm HTTP/1.1" 404 133', '"GET /swigperl.htm HTTP/1.1" 404 133', '"GET /Py96/python96.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1461', '"GET /dynamic/07Functional.pdf HTTP/1.0" 200 133908', '"GET /photos/u505/pages/IMG_1517.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE092.HTM HTTP/1.1" 200 1329', '"GET /old/cource18.html HTTP/1.1" 404 133', '"GET /index.html HTTP/1.1" 200 4447', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE067.HTM HTTP/1.0" 200 1750', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE082.HTM HTTP/1.0" 200 1526', '"GET /Perl98/swigperl.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 200 15264', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigDirectives HTTP/1.1" 200 4512', '"GET /ply/ply-1.7.tar.gz HTTP/1.0" 200 75085', '"GET /ply/PLYTalk.pdf HTTP/1.1" 304 -', '"GET /ply/ply-2.3.tar.gz HTTP/1.0" 200 115318', '"GET /ply/ply-1.1.tar.gz HTTP/1.1" 200 62496', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE055.HTM HTTP/1.0" 200 1319', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE073.HTM HTTP/1.0" 200 1290', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE028.HTM HTTP/1.0" 200 1704', '"GET /cgi-bin/wiki.pl?TargetLanguageCallbacks HTTP/1.1" 200 3797', '"GET /ply/bookplug.gif HTTP/1.1" 200 12562', '"GET /swill/writing.html HTTP/1.0" 404 133', '"GET /papers/Tcl98/TclChap.html HTTP/1.0" 200 85901', '"GET /dynamic/dowportfolio2.csv HTTP/1.1" 200 293', '"GET /cgi-bin/wiki.pl?WikiHowto HTTP/1.0" 200 3248', '"GET /cgi-bin/wiki.pl?InlineDirective HTTP/1.1" 200 2103', '"GET /cv.html HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE067.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE113.HTM HTTP/1.0" 200 1095', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE114.HTM HTTP/1.0" 200 1821', '"GET /photos/u505/pages/IMG_1522.htm HTTP/1.0" 404 133', '"GET /swig/SWIG_Doc1.pdf HTTP/1.1" 304 -', '"GET /dynamic/Lecture8/ HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE106.HTM HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 4177', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE106.HTM HTTP/1.0" 200 1298', '"GET /dynamic/07Functional.pdf HTTP/1.0" 200 43106', '"GET /cgi-bin/wiki.pl?SwigFaq/Io HTTP/1.1" 200 1421', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 963', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE045.HTM HTTP/1.0" 304 -', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 213580', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Introduction HTTP/1.1" 200 1939', '"GET /cgi-bin/wiki.pl?FormattingRules HTTP/1.1" 200 10503', '"GET /ply/example.html HTTP/1.0" 200 2359', '"GET /cgi-bin/wiki.pl?SwigFaq/Installation HTTP/1.1" 200 3162', '"GET /cgi-bin/wiki.pl?SwigFaqDLLUsingCygwin HTTP/1.1" 200 2149', '"GET /cgi-bin/wiki.pl?SwigFaqTutorialJavaSharedLibraryExampleOnLinux HTTP/1.0" 200 2801', '"GET /dynamic/index.html HTTP/1.1" 304 -', '"GET /dynamic/sd HTTP/1.1" 404 133', '"GET /papers/beazley.html HTTP/1.1" 404 133', '"GET /papers/Py97/beazley.html HTTP/1.1" 200 31315', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1029', '"GET /cgi-bin/wiki.pl?NodefaultDirective HTTP/1.1" 200 1742', '"GET /cgi-bin/wiki.pl?WishList HTTP/1.0" 200 7962', '"GET /dynamic/05ObjectModel.pdf HTTP/1.0" 200 731143', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE022.HTM HTTP/1.0" 200 981', '"GET /soln1.html HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1262.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE110.HTM HTTP/1.0" 200 1791', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 981', '"GET /ply/bookplug.gif HTTP/1.1" 200 12382', '"GET /papers/Tcl96/tcl96 HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE115.HTM HTTP/1.0" 200 1596', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1827', '"GET /photos/u505/pages/IMG_1516.htm HTTP/1.0" 404 133', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 74952', '"GET /cgi-bin/wiki.pl?SwigFaqInstallSwigInDifferentDirectory HTTP/1.1" 200 2271', '"GET /ply/PLYTalk.pdf HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE081.HTM HTTP/1.0" 200 1543', '"GET /cgi-bin/wiki.pl?action=editprefs HTTP/1.1" 200 4261', '"GET /ply/support.html HTTP/1.1" 200 739', '"GET /ply/ply-2.2.tar.gz HTTP/1.0" 304 -', '"GET /photos/u505/pages/IMG_1530.htm HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1878', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE084.HTM HTTP/1.0" 200 1475', '"GET /cgi-bin/wiki.pl?OcamlValueExtraction HTTP/1.1" 200 1965', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE041.HTM HTTP/1.0" 200 2037', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1017', '"HEAD /ply/ HTTP/1.1" 200 0', '"GET /papers/swigperl.htm HTTP/1.1" 404 133', '"GET /ply/support.html HTTP/1.0" 304 -', '"GET /dynamic/syllabus.html HTTP/1.1" 200 4589', '"GET /cgi-bin/wiki.pl?SwigFaqMultipleInputTypemaps HTTP/1.1" 200 2300', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 996', '"GET /dynamic/dowportfolio.csv HTTP/1.1" 200 158', '"GET /swill/Doc/index.html HTTP/1.1" 200 39052', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE016.HTM HTTP/1.0" 200 1343', '"GET /dynamic/dowportfolio2.rec HTTP/1.1" 200 399', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE052.HTM HTTP/1.0" 200 1633', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 181019', '"GET /papers/Py97/beazley.html HTTP/1.0" 200 31315', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE107.HTM HTTP/1.0" 200 1397', '"GET /sysop HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?action=rc&from=1201142973 HTTP/1.1" 200 1887', '"GET /images/Davetubes.jpg HTTP/1.0" 200 60025', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1035', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1858', '"GET /ply/ply-1.1.tar.gz HTTP/1.0" 304 -', '"GET /dynamic/project.html HTTP/1.1" 304 -', '"GET /ply/ply-1.5.tar.gz HTTP/1.0" 200 69278', '"GET /ply/README HTTP/1.0" 200 8605', '"GET /03ProgramStructure.pdf HTTP/1.1" 200 279926', '"GET /cgi-bin/wiki.pl?SwigFaq/SwigHack HTTP/1.1" 200 2283', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE047.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE018.HTM HTTP/1.1" 304 -', '"GET /dynamic/ HTTP/1.1" 200 5653', '"GET /python.html HTTP/1.1" 304 -', '"GET /robots.txt? HTTP/1.0" 200 71', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE035.HTM HTTP/1.0" 200 1122', '"GET /cgi-bin/wiki.pl?SwigFaqMaxOSXSharedLibraries HTTP/1.1" 200 9822', '"GET /cgi-bin/wiki.pl?SwigFaqLinuxSharedLibraries HTTP/1.0" 200 1624', '"GET /software.html HTTP/1.1" 304 -', '"GET /publications.html HTTP/1.1" 200 7758', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE027.HTM HTTP/1.0" 200 1334', '"GET /cgi-bin/wiki.pl?MakedefaultDirective HTTP/1.1" 200 2961', '"GET /dynamic/dowstocks.csv HTTP/1.1" 304 -', '"GET /about HTTP/1.1" 404 133', '"GET /ply/ply-1.2.tar.gz HTTP/1.0" 200 64334', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE044.HTM HTTP/1.0" 200 1000', '"GET /ply/ply-1.6.tar.gz HTTP/1.0" 200 72605', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE049.HTM HTTP/1.0" 200 1574', '"GET /ply/ HTTP/1.0" 200 8018', '"GET /exec.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE101.HTM HTTP/1.0" 200 980', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2740', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigTypemaps HTTP/1.0" 200 1579', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE076.HTM HTTP/1.0" 200 1650', '"GET /cgi-bin/wiki.pl?SwigFaq/Installation HTTP/1.0" 200 3150', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE062.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE086.HTM HTTP/1.0" 200 1726', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1161', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigDirectives HTTP/1.0" 200 4493', '"GET /cgi-bin/wiki.pl?TypemapDirective HTTP/1.1" 200 1584', '"GET /dynamic/04Objects.pdf HTTP/1.1" 200 514533', '"GET /papers/Tcl96 HTTP/1.1" 301 251', '"GET /gifplot/frame2.gif HTTP/1.1" 200 2237', '"GET /cgi-bin/wiki.pl?SwigFaq/Perl HTTP/1.1" 200 8748', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE077.HTM HTTP/1.0" 200 1451', '"GET /about.html HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/PhP HTTP/1.1" 200 3606', '"GET /python96.html HTTP/1.1" 404 133', '"GET /robots.txt HTTP/1.0" 200 71', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE031.HTM HTTP/1.0" 200 982', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE014.HTM HTTP/1.0" 200 1232', '"GET /python/tutorial/ HTTP/1.0" 403 214', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE042.HTM HTTP/1.1" 304 -', '"GET /dynamic/assign3 HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqBuildErrorsDarwin HTTP/1.1" 200 1916', '"GET /dynamic/sd.html HTTP/1.1" 304 -', '"GET /swill/index.html HTTP/1.1" 200 3786', '"GET /swill/Doc/ HTTP/1.1" 200 39052', '"GET /cgi-bin/wiki.pl?action=change1&id=ModuleDirective HTTP/1.1" 200 2302', '"GET /gifplot/plot2d.gif HTTP/1.1" 200 5902', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1237', '"GET /ply/ply-2.0.tar.gz HTTP/1.1" 200 12819', '"GET /dynamic/04Objects.pdf HTTP/1.1" 206 416530', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE124.HTM HTTP/1.0" 200 1355', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 -', '"GET /photos/u505/pages/IMG_1543.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE040.HTM HTTP/1.0" 200 1910', '"GET /cgi-bin/wiki.pl?Unit_Tests_With_SWIG HTTP/1.1" 200 2103', '"HEAD /cgi-bin/wiki.pl HTTP/1.0" 200 0', '"GET /cgi-bin/wiki.pl?back=SwigFaqDLLForWindows HTTP/1.1" 200 1145', '"GET /photos/wind/pages/IMG_1321.htm HTTP/1.0" 404 133', '"GET /photos/u505/pages/IMG_1524.htm HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE069.HTM HTTP/1.0" 200 1702', '"GET /ply/ply.html HTTP/1.0" 200 97238', '"GET /cv.html HTTP/1.0" 200 31798', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 969', '"GET /images/NerdRanchEurope.jpg HTTP/1.1" 304 -', '"GET /photos/wind/pages/IMG_1256.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE071.HTM HTTP/1.1" 200 1322', '"GET /dynamic/smackdown.py HTTP/1.1" 200 1981', '"GET /gifplot/clip.gif HTTP/1.1" 200 21566', '"GET /cgi-bin/wiki.pl?AddmethodsDirective HTTP/1.1" 200 1671', '"GET /photos/wind/pages/IMG_1253.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE052.HTM HTTP/1.0" 200 1459', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE012.HTM HTTP/1.1" 304 -', '"GET /ply/ply-1.8.tar.gz HTTP/1.0" 200 74610', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE047.HTM HTTP/1.0" 200 1410', '"GET /README HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigWikiDocs HTTP/1.0" 200 1589', '"GET /cgi-bin/wiki.pl?WikiHowto HTTP/1.1" 200 3260', '"GET /index.html HTTP/1.0" 200 4447', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE070.HTM HTTP/1.0" 200 1698', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE108.HTM HTTP/1.0" 200 1686', '"GET /papers/IPPS97/IPPS97.pdf HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Introduction HTTP/1.0" 200 1927', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2733', '"GET /photos/u505/pages/IMG_1516.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE035.HTM HTTP/1.0" 200 1441', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 923', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE059.HTM HTTP/1.0" 200 1694', '"GET /ply/ply-1.7.tar.gz HTTP/1.1" 200 12819', '"GET /diet.html HTTP/1.1" 404 133', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 212696', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE028.HTM HTTP/1.0" 200 2184', '"GET /ply/index.html HTTP/1.0" 200 8018', '"GET /dynamic/assign1 HTTP/1.1" 404 133', '"GET /papers/python96.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE043.HTM HTTP/1.1" 200 1178', '"GET /dynamic/assign2.html HTTP/1.1" 304 -', '"GET /papers/Py96/ HTTP/1.1" 403 222', '"GET /tcl96.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE098.HTM HTTP/1.0" 200 1328', '"GET /dynamic/assign4.html HTTP/1.1" 200 8712', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 206 36955', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 304 -', '"GET /dynamic/assign2.html HTTP/1.0" 200 4907', '"GET /swill/ HTTP/1.1" 200 3786', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE039.HTM HTTP/1.0" 200 1638', '"GET /consulting.html HTTP/1.1" 304 -', '"GET /dynamic/project.html HTTP/1.1" 200 4209', '"GET /photos/wind/pages/IMG_1327.htm HTTP/1.0" 404 133', '"GET /ply/example.html HTTP/1.1" 200 2359', '"GET /ply/support HTTP/1.1" 404 133', '"GET /photos/u505/pages/IMG_1514.htm HTTP/1.0" 404 133', '"GET /ply/ply-1.6.tar.gz HTTP/1.1" 200 12819', '"GET /images/Davetubes.jpg HTTP/1.0" 200 31530', '"GET /photos/wind/pages/IMG_1270.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaq/Ruby HTTP/1.1" 200 2050', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE102.HTM HTTP/1.0" 200 1252', '"GET /dynamic/ HTTP/1.0" 200 5313', '"GET /dynamic/dowportfolio.csv HTTP/1.0" 200 158', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE018.HTM HTTP/1.0" 200 1429', '"GET /images/writingheader.gif HTTP/1.1" 200 68033', '"GET /cgi-bin/wiki.pl?SwigFaqAutotoolsConfiguration HTTP/1.1" 200 5005', '"GET /ply/ply-1.1.tar.gz HTTP/1.1" 200 12820', '"GET /dynamic/syllabus.html HTTP/1.0" 200 4589', '"GET /cgi-bin/wiki.pl?SwigFaq/Java HTTP/1.0" 200 5648', '"GET /papers HTTP/1.1" 301 245', '"GET /index.html HTTP/1.1" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 200 21275', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE112.HTM HTTP/1.0" 200 987', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE113.HTM HTTP/1.0" 200 1134', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.0" 200 1773', '"HEAD /ply/ HTTP/1.0" 200 0', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.0" 200 343614', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE082.HTM HTTP/1.0" 200 983', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 161949', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE094.HTM HTTP/1.0" 200 1435', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 200 12818', '"GET /dynamic/assign5 HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 304 -', '"GET /swill/Doc/index HTTP/1.1" 404 133', '"GET /dynamic/sd.html HTTP/1.0" 200 1873', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE063.HTM HTTP/1.1" 200 984', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE021.HTM HTTP/1.0" 200 1207', '"GET /cgi-bin/wiki.pl?SwigWiki HTTP/1.0" 200 2871', '"GET /cgi-bin/wiki.pl?SwigFaq HTTP/1.0" 200 3580', '"GET /cgi-bin/wiki.pl?NameDirective HTTP/1.1" 200 1785', '"GET /assign2.html HTTP/1.1" 404 133', '"GET /ply HTTP/1.0" 301 230', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 206 339721', '"GET /ply/bookplug.gif HTTP/1.0" 304 -', '"GET /photos/wind/pages/IMG_1277.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?ConstantDirective HTTP/1.1" 200 1372', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 29862', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE046.HTM HTTP/1.0" 200 1582', '"GET /photos/wind/pages/IMG_1331.htm HTTP/1.0" 404 133', '"GET /ply/ply.html HTTP/1.1" 206 90365', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 408', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE048.HTM HTTP/1.1" 304 -', '"GET /dynamic/portfolio.txt HTTP/1.0" 200 100', '"GET /cgi-bin/wiki.pl?action=history&id=SwigFaqDLLUsingMingw HTTP/1.1" 200 2787', '"GET /ply/ply-1.2.tar.gz HTTP/1.1" 200 12820', '"GET /dynamic/syllabus.html HTTP/1.1" 304 -', '"GET /Python2001/python.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1032', '"GET /ply/example.html HTTP/1.1" 304 -', '"GET /about.html HTTP/1.0" 200 7890', '"GET /cgi-bin/wiki.pl?PrettyXmlSwig HTTP/1.1" 200 1495', '"GET / HTTP/1.1" 200 4447', '"GET /consulting HTTP/1.1" 404 133', '"GET /dynamic/07Functional.pdf HTTP/1.0" 206 494', '"GET /swill/training.html HTTP/1.1" 404 133', '"GET /gifplot/plot3d_3.gif HTTP/1.1" 200 55793', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1381', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 12582', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE029.HTM HTTP/1.0" 200 1491', '"GET /cgi-bin/wiki.pl?SwigFaqSolarisSharedLibraries HTTP/1.0" 200 2040', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1101', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE072.HTM HTTP/1.0" 200 1850', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 199044', '"GET /cgi-bin/wiki.pl?SwigWiki HTTP/1.1" 200 2883', '"GET /ply/ply-2.1.tar.gz HTTP/1.0" 200 107720', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE019.HTM HTTP/1.0" 200 1307', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE023.HTM HTTP/1.0" 200 1576', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE060.HTM HTTP/1.0" 200 1686', '"GET /TclChap.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE092.HTM HTTP/1.0" 200 1427', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.0" 304 -', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 213787', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1009', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1564', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE043.HTM HTTP/1.0" 200 1368', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE097.HTM HTTP/1.0" 200 1679', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE046.HTM HTTP/1.0" 200 1738', '"GET /papers/Python2001/python.html HTTP/1.1" 200 38356', '"GET /ply/ply-1.7.tar.gz HTTP/1.1" 200 75085', '"GET /dynamic/ffcache.zip HTTP/1.0" 200 4919642', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE071.HTM HTTP/1.0" 200 1659', '"GET /python.html HTTP/1.0" 200 18870', '"GET /python/python.html HTTP/1.0" 404 133', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 135312', '"GET /papers/Tcl98/ HTTP/1.1" 403 223', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 243188', '"GET /ply/bookplug.gif HTTP/1.1" 200 12706', '"GET / HTTP/1.0" 200 4447', '"GET /cgi-bin/wiki.pl?SwigFaqAutotoolsConfiguration HTTP/1.0" 200 4986', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE003.HTM HTTP/1.1" 304 -', '"GET /ply/ply-1.8.tar.gz HTTP/1.1" 200 74610', '"GET /python/consulting.html HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE123.HTM HTTP/1.0" 200 1195', '"GET /cgi-bin/wiki.pl?DeveloperInfo/ApiFreeze HTTP/1.1" 200 4108', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE020.HTM HTTP/1.0" 200 1338', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE015.HTM HTTP/1.0" 200 1229', '"GET /dynamic/01Introduction.pdf HTTP/1.0" 206 3108482', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 2935451', '"GET /old/index.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE103.HTM HTTP/1.0" 200 1330', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 127268', '"HEAD /cgi-bin/wiki.pl HTTP/1.1" 200 0', '"GET /software.html HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1158', '"GET /cgi-bin/wiki.pl?RenameDirective HTTP/1.1" 200 3672', '"GET /cgi-bin/wiki.pl?action=rc&days=90 HTTP/1.1" 200 4769', '"POST /cgi-bin/wiki.pl HTTP/1.1" 302 183', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 246552', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE007.HTM HTTP/1.0" 200 1337', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE083.HTM HTTP/1.0" 200 1418', '"GET /dynamic/index HTTP/1.1" 404 133', '"GET /robots.txt HTTP/1.1" 304 -', '"GET /dynamic/dowportfolio.rec HTTP/1.0" 200 375', '"GET /ply/bookplug.gif HTTP/1.1" 200 12634', '"GET /swill/Doc HTTP/1.1" 301 248', '"HEAD /ply/index.html HTTP/1.0" 200 0', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1098', '"GET /cgi-bin/wiki.pl?SwigFaqMaxOSXSharedLibraries HTTP/1.0" 200 9795', '"GET /ply/?ref=%C4%B0lkSexShop.Com HTTP/1.1" 304 -', '"GET /swill/about.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE006.HTM HTTP/1.0" 200 1254', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 200 3246437', '"GET /swill/Doc/index.html HTTP/1.1" 304 -', '"GET /ply/ply-1.3.1.tar.gz HTTP/1.0" 200 64742', '"GET /photos/u505/pages/IMG_1490.htm HTTP/1.0" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1002', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2739', '"GET /support.html HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1258.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE001.HTM HTTP/1.0" 200 1210', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 972', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 971', '"GET /photos/wind/pages/IMG_1329.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE038.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE058.HTM HTTP/1.0" 200 1296', '"POST /cgi-bin/wiki.pl HTTP/1.0" 302 171', '"GET /cgi-bin/wiki.pl?DeveloperInfo/GoogleSummerOfCode HTTP/1.1" 200 6020', '"GET /python.html HTTP/1.0" 304 -', '"GET /dynamic/index.html HTTP/1.0" 304 -', '"GET /papers/Python2001/ HTTP/1.1" 403 228', '"GET /cgi-bin/wiki.pl?WishList HTTP/1.1" 200 7981', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigTypemaps HTTP/1.1" 200 1591', '"GET /photos/u505/pages/IMG_1538.htm HTTP/1.1" 404 133', '"GET /papers/Perl98/swigperl.pdf HTTP/1.1" 200 151655', '"GET /dynamic/smackdown HTTP/1.1" 404 133', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 119844', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE036.HTM HTTP/1.0" 200 2010', '"GET /cgi-bin/wiki.pl?SwigWikiDocs HTTP/1.1" 200 1601', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE037.HTM HTTP/1.0" 200 1772', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE084.HTM HTTP/1.0" 200 1474', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE122.HTM HTTP/1.0" 200 1297', '"GET /ply/ply-1.4.tar.gz HTTP/1.0" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 304 -', '"GET /cv.html HTTP/1.1" 200 31798', '"GET /dynamic/assign5.html HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE076.HTM HTTP/1.1" 304 -', '"GET /photos/u505/pages/IMG_1492.htm HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE013.HTM HTTP/1.0" 200 1447', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1205', '"GET /dynamic/assign2.html HTTP/1.1" 200 4907', '"GET /cgi-bin/wiki.pl?DeveloperInfo HTTP/1.1" 200 3015', '"GET /dynamic/soln1.html HTTP/1.1" 304 -', '"GET /images/cm5.jpg HTTP/1.1" 200 36699', '"GET /ply/ply-1.5.tar.gz HTTP/1.1" 200 12819', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1026', '"GET /example.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE100.HTM HTTP/1.0" 200 1562', '"GET /ply/bookplug.gif HTTP/1.1" 200 20114', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE093.HTM HTTP/1.0" 200 1412', '"GET /dynamic/assign3.html HTTP/1.1" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1554', '"GET /cgi-bin/wiki.pl?CallbackDirective HTTP/1.1" 200 3269', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 112604', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE061.HTM HTTP/1.0" 304 -', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 200 731143', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 200 628284', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 225488', '"GET /ply/ply-2.0.tar.gz HTTP/1.0" 200 75765', '"GET /about.html HTTP/1.1" 200 7890', '"GET /papers/TclChap.html HTTP/1.1" 404 133', '"GET /ply/ply-1.5.tar.gz HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?ContractDirective HTTP/1.1" 200 1512', '"GET /cgi-bin/wiki.pl?SwigFaqTutorialPerl5SharedLibraryExampleOnLinux HTTP/1.1" 200 2303', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE056.HTM HTTP/1.0" 200 1504', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 130588', '"GET /photos/wind/pages/IMG_1330.htm HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?IgnoreDirective HTTP/1.1" 200 2253', '"GET / HTTP/1.1" 206 4447', '"GET /cgi-bin/wiki.pl?back=/SharedLibraries HTTP/1.1" 200 1111', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 186488', '"GET /swill/exec.html HTTP/1.1" 304 -', '"GET /gifplot/plot3d_2.gif HTTP/1.1" 200 34142', '"GET /swill/consulting.html HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1255.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaq/MailingList HTTP/1.1" 200 1772', '"GET /ply/ply-1.8.tar.gz HTTP/1.0" 304 -', '"GET /software.html HTTP/1.1" 200 3163', '"GET /cgi-bin/wiki.pl?SwigFaqMakeCheckFails HTTP/1.0" 200 2849', '"GET /dynamic/01Introduction.pdf HTTP/1.1" 200 3110734', '"GET /dynamic/ HTTP/1.1" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 200 20232', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2741', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE050.HTM HTTP/1.1" 200 982', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE038.HTM HTTP/1.0" 200 1373', '"GET /dynamic/01Introduction.pdf HTTP/1.1" 304 -', '"GET /swig/SWIG_Doc1.pdf HTTP/1.0" 304 -', '"GET /ply/ply.html HTTP/1.1" 200 12705', '"GET /dynamic/dowportfolio.csv HTTP/1.1" 304 -', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 206 665908', '"GET /dynamic/portfolio.txt HTTP/1.1" 200 100', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE035.HTM HTTP/1.1" 304 -', '"GET /dynamic/assign5.html HTTP/1.0" 200 11008', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE120.HTM HTTP/1.1" 304 -', '"GET /dynamic/index.html HTTP/1.0" 200 5313', '"GET /swill HTTP/1.1" 301 244', '"GET /images/Davetubes.jpg HTTP/1.1" 200 60025', '"GET / HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaqDLLForWindows HTTP/1.0" 200 3589', '"GET /cgi-bin/wiki.pl?SwigFaqTutorialJavaSharedLibraryExampleOnLinux HTTP/1.1" 200 2813', '"GET /cgi-bin/wiki.pl?action=browse&diff=1&id=swigfaq/sharedlibraries HTTP/1.1" 200 1528', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE062.HTM HTTP/1.0" 200 1322', '"GET /images/NerdRanchEurope.jpg HTTP/1.0" 304 -', '"GET /swill/index.html HTTP/1.0" 200 3786', '"GET /Doc/index.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE065.HTM HTTP/1.0" 200 1822', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.0" 200 3246437', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE089.HTM HTTP/1.0" 200 1444', '"GET /papers/Tcl96/ HTTP/1.1" 403 223', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE125.HTM HTTP/1.0" 200 978', '"GET /dynamic/index.html HTTP/1.0" 200 5653', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE097.HTM HTTP/1.1" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 200 12329', '"GET /cgi-bin/wiki.pl?UninstantiatedTemplates HTTP/1.1" 200 2091', '"GET /dynamic/04Objects.pdf HTTP/1.1" 304 -', '"GET /gifplot/view3d_5.gif HTTP/1.1" 200 1223', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1047', '"GET /consulting.html HTTP/1.0" 304 -', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 100406', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE077.HTM HTTP/1.0" 304 -', '"GET /ply/ HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/Types HTTP/1.1" 200 3441', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 246555', '"GET /images/BadDave1.jpg HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?ExtendDirective HTTP/1.1" 200 7231', '"GET /ply/ply.html HTTP/1.1" 200 80157', '"GET /dynamic/portfolio.txt HTTP/1.1" 304 -', '"GET /images/Davetubes.jpg HTTP/1.1" 206 23851', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE033.HTM HTTP/1.0" 200 1804', '"GET /photos/u505/pages/IMG_1510.htm HTTP/1.1" 404 133', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 135478', '"GET /ply/bookplug.gif HTTP/1.0" 200 23903', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 250956', '"GET /cgi-bin/wiki.pl?SwigFaqLinuxSharedLibraries HTTP/1.1" 200 1636', '"GET /dynamic/assign1.html HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE111.HTM HTTP/1.0" 200 1431', '"GET /photos/u505/pages/IMG_1484.htm HTTP/1.1" 404 133', '"GET /python/per_secrets.html HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE024.HTM HTTP/1.0" 200 1265', '"GET /dynamic/01Introduction.pdf HTTP/1.0" 200 3110734', '"GET /index.html HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?action=change1&id=SwigFaqDLLForWindows/Msys HTTP/1.1" 200 1927', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE088.HTM HTTP/1.0" 200 1723', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 161946', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE004.HTM HTTP/1.0" 200 990', '"GET /ply/ply-1.3.1.tar.gz HTTP/1.1" 200 12820', '"GET /dynamic/soln1 HTTP/1.1" 404 133', '"GET /photos/wind/ThumbnailFrame.htm HTTP/1.1" 404 133', '"GET /ply/ply-2.3.tar.gz HTTP/1.0" 304 -', '"GET /cv HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 999', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE076.HTM HTTP/1.0" 200 1335', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1247', '"GET /ply/ply.html HTTP/1.1" 200 97238', '"GET /cgi-bin/wiki.pl?DeveloperInfo/GettingStarted HTTP/1.0" 200 5873', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE058.HTM HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?DavidBeazley HTTP/1.1" 200 2019', '"GET /cgi-bin/wiki.pl?SwigFaq HTTP/1.1" 200 3592', '"GET /ply/ply-1.2.tar.gz HTTP/1.1" 304 -', '"GET /papers/Py96/python96.html HTTP/1.0" 200 22442', '"GET /images/superboard.jpg HTTP/1.1" 200 71119', '"GET /dynamic/assign3.html HTTP/1.1" 200 6798', '"GET /dynamic/06FilesAndText.pdf HTTP/1.0" 200 279116', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 912', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE096.HTM HTTP/1.0" 200 1671', '"GET /04Objects.pdf HTTP/1.1" 200 502854', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 194510', '"GET /ply/support.html HTTP/1.0" 200 739', '"GET /Tcl98/TclChap.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqNothingWorks HTTP/1.1" 200 2629', '"GET /papers/Python2001/python HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1107', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE121.HTM HTTP/1.0" 200 1316', '"GET /cgi-bin/wiki.pl?SwigFaqMakeCheckFails HTTP/1.1" 200 2861', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 2460', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.0" 200 1775', '"GET /writing.html HTTP/1.1" 200 2871', '"GET /papers/python.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1374', '"GET /photos/wind/index.htm HTTP/1.0" 404 133', '"GET /ply/example HTTP/1.1" 404 133', '"GET /assign3.html HTTP/1.1" 404 133', '"GET /papers/Py96/python96.html HTTP/1.1" 200 22442', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 145565', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE007.HTM HTTP/1.1" 304 -', '"GET /swill/about.html HTTP/1.0" 404 133', '"GET /swill/ HTTP/1.0" 200 3786', '"GET /diversions.html HTTP/1.0" 200 2427', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 173064', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE006.HTM HTTP/1.0" 200 1510', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Module HTTP/1.1" 200 9008', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE119.HTM HTTP/1.0" 200 1144', '"GET /robots.txt HTTP/1.1" 200 71', '"GET /ply/bookplug.gif HTTP/1.1" 200 12814', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 304 -', '"GET /dynamic/03ProgramStructure.pdf HTTP/1.0" 200 288790', '"GET /gifplot/plot3d_1.gif HTTP/1.1" 200 16420', '"GET /old/ HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE119.HTM HTTP/1.0" 200 1236', '"GET /cgi-bin/wiki.pl?OcamlArrayHandling HTTP/1.1" 200 3852', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE017.HTM HTTP/1.0" 200 1458', '"GET /ply/ply-1.6.tar.gz HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE002.HTM HTTP/1.1" 200 1352', '"GET /cgi-bin/wiki.pl?NewobjectDirective HTTP/1.1" 200 4258', '"GET /ply.html HTTP/1.1" 404 133', '"GET /dynamic/assign4 HTTP/1.1" 404 133', '"GET /dynamic/dowstocks.csv HTTP/1.0" 200 589814', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE001.HTM HTTP/1.0" 200 1225', '"GET /ply/example.html HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE104.HTM HTTP/1.0" 200 1140', '"GET /ply/ply-1.0.tar.gz HTTP/1.1" 200 60130', '"GET /dynamic/syllabus HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE011.HTM HTTP/1.0" 200 1231', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE091.HTM HTTP/1.0" 200 1772', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE032.HTM HTTP/1.0" 200 1444', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE007.HTM HTTP/1.1" 200 1337', '"GET /favicon.ico HTTP/1.0" 404 133', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 200 145188', '"GET /swill/exec HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE061.HTM HTTP/1.0" 200 1508', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 987', '"GET /papers/Tcl98 HTTP/1.1" 301 251', '"GET /per_secrets.html HTTP/1.0" 200 7958', '"GET /writing.html HTTP/1.0" 304 -', '"GET /papers/Tcl98/TclChap HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE085.HTM HTTP/1.0" 200 1739', '"GET /dynamic/07Functional.pdf HTTP/1.0" 206 133088', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE080.HTM HTTP/1.0" 200 1578', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 248228', '"GET /ply/ply-1.3.1.tar.gz HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 2665', '"GET /assign1.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE011.HTM HTTP/1.1" 200 1466', '"GET /ply/ply-2.2.tar.gz HTTP/1.1" 200 12818', '"GET /papers/SIAM97/SIAM97.pdf HTTP/1.0" 200 188949', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE004.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE025.HTM HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaqCannotFindSwigDotSwg HTTP/1.1" 200 2455', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE119.HTM HTTP/1.1" 304 -', '"GET /ply/ply-2.1.tar.gz HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/Python HTTP/1.1" 200 11575', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 200 313896', '"GET /gifplot/view3d.gif HTTP/1.1" 200 2212', '"GET /papers/Perl98/ HTTP/1.1" 403 224', '"GET /cgi-bin/wiki.pl?SwigFaq/Autotools HTTP/1.1" 200 1653', '"GET /dynamic/01Introduction.pdf HTTP/1.0" 200 21384', '"GET /cgi-bin/wiki.pl?SwigFaqCPlusPlusUnresolvedSymbols HTTP/1.1" 200 2847', '"GET /python.html HTTP/1.1" 200 18870', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 200 12818', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE053.HTM HTTP/1.0" 200 1409', '"GET /photos/wind/pages/IMG_1309.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqDLLForWindows HTTP/1.1" 200 3601', '"GET /training HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1283', '"GET /writing.html HTTP/1.1" 304 -', '"GET /writing.html HTTP/1.0" 200 2871', '"GET /dynamic/assign5.html HTTP/1.1" 200 11008', '"GET /ply/PLYTalk.pdf HTTP/1.0" 200 194510', '"GET /software HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?action=rc&days=365 HTTP/1.1" 200 9413', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 173271', '"GET /dynamic/dowstocks HTTP/1.1" 404 133', '"GET /images/aboutheader.jpg HTTP/1.1" 200 159831', '"GET /dynamic/dowportfolio2.csv HTTP/1.0" 200 293', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1869', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE063.HTM HTTP/1.0" 200 1511', '"HEAD /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 200 0', '"GET /ply/ply-2.2.tar.gz HTTP/1.0" 200 142210', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE127.HTM HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqMissingHeaderFiles HTTP/1.1" 200 3193', '"GET /gifplot/hello.gif HTTP/1.1" 200 1118', '"GET /assign5.html HTTP/1.1" 404 133', '"GET /ply/ply.html HTTP/1.0" 304 -', '"HEAD /ply/PLYTalk.pdf HTTP/1.1" 200 0', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE051.HTM HTTP/1.0" 200 1476', '"GET /images/NerdRanchEurope.jpg HTTP/1.0" 200 99542', '"GET /dynamic/lecture8 HTTP/1.1" 404 133', '"HEAD /dynamic/07Functional.pdf HTTP/1.1" 200 0', '"GET /ply/ply-2.2.tar.gz HTTP/1.1" 200 142210', '"GET /cgi-bin/wiki.pl?DefineDirective HTTP/1.1" 200 2760', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE064.HTM HTTP/1.0" 200 971', '"GET /cgi-bin/wiki.pl?back=SwigFaqCannotFindSwigDotSwg HTTP/1.1" 200 1167', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1400', '"GET /swill/writing.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?S HTTP/1.1" 200 1163', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 126926', '"GET /cgi-bin/wiki.pl?back=SwigFaqDLLForWindows HTTP/1.1" 200 1152', '"GET /cgi-bin/wiki.pl?SwigFaq/PhP HTTP/1.0" 200 3594', '"GET /cgi-bin/wiki.pl?SwigFaq/Ocaml HTTP/1.1" 200 1697', '"GET /publications.html HTTP/1.0" 200 7758', '"GET /cartage/index.html HTTP/1.0" 404 133', '"GET /sitemap.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaq/CplusPlus HTTP/1.1" 200 4432', '"GET /dynamic/assign2 HTTP/1.1" 404 133', '"GET /per HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE005.HTM HTTP/1.0" 200 1429', '"GET /cgi-bin/wiki.pl?SwigFaqCPlusPlusUndeclaredClass HTTP/1.1" 200 2352', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE117.HTM HTTP/1.0" 200 979', '"GET /dynamic/lecture8/ HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE009.HTM HTTP/1.1" 200 1279', '"GET /dynamic/ffcache.zip HTTP/1.1" 206 3623122', '"GET /cgi-bin/wiki.pl?FeatureDirective HTTP/1.1" 200 4535', '"GET /images/NoDoubt1_small.jpg HTTP/1.1" 200 110525', '"GET /cgi-bin/wiki.pl?SwigFaq/CplusPlus HTTP/1.0" 200 4413', '"GET /dynamic/dowportfolio.rec HTTP/1.1" 200 375', '"GET /python/tutorial/beazley_advanced_python/Slides/ HTTP/1.0" 403 245', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE009.HTM HTTP/1.0" 200 1279', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE034.HTM HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/Java HTTP/1.1" 200 5667', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2755', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 206 327437', '"GET /swill/index HTTP/1.1" 404 133', '"GET /swill/Doc/ HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/MultipleLanguages HTTP/1.0" 200 2320', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE079.HTM HTTP/1.0" 200 1466', '"GET /dynamic/index.html HTTP/1.1" 200 5653', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 975', '"GET /dynamic/04Objects.pdf HTTP/1.0" 200 514533', '"GET /swill/software.html HTTP/1.0" 404 133', '"GET /gifplot/view3d_2.gif HTTP/1.1" 200 888', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE126.HTM HTTP/1.0" 200 1555', '"GET /sysop.html HTTP/1.1" 200 1760', '"GET /ply/ply-1.4.tar.gz HTTP/1.1" 200 66002', '"GET /dynamic HTTP/1.1" 301 246', '"GET /cgi-bin/wiki.pl?SwigFaq/UsageProblems HTTP/1.1" 200 2302', '"GET /cgi-bin/wiki.pl?SwigFaqHPUXSharedLibraries HTTP/1.0" 200 3683', '"GET /cgi-bin/wiki.pl?SwigFaqLinuxSharedLibraries HTTP/1.1" 200 1631', '"GET /cgi-bin/wiki.pl?SwigFaqMultipleLanguageSharedLibraries HTTP/1.1" 200 2600', '"GET /dynamic/dowportfolio2.rec HTTP/1.0" 200 399', '"GET /cgi-bin/wiki.pl?SwigFaq/CSharp HTTP/1.1" 200 5371', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 993', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE010.HTM HTTP/1.0" 200 1403', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 991', '"GET /papers/Py97/ HTTP/1.1" 403 222', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1323', '"GET /ply/index.html HTTP/1.1" 200 8018', '"GET /swigperl.pdf HTTP/1.1" 404 133', '"GET /dynamic/ HTTP/1.0" 200 5105', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1149', '"GET /dynamic/assign3.html HTTP/1.0" 200 6798', '"GET /sysop.html HTTP/1.0" 200 1760', '"GET /gifplot/view3d_6.gif HTTP/1.1" 200 1870', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE014.HTM HTTP/1.1" 200 1232', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE028.HTM HTTP/1.1" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1071', '"GET /cgi-bin/wiki.pl?SwigFaqDevelopmentMachines HTTP/1.1" 200 1781', '"GET /dynamic/assign1.html HTTP/1.0" 200 3047', '"GET /papers/SIAM97/ HTTP/1.0" 403 212', '"GET /photos/wind/pages/IMG_1274.htm HTTP/1.1" 404 133', '"GET /papers/Py96/python96 HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE007.HTM HTTP/1.0" 200 1299', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE003.HTM HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE090.HTM HTTP/1.0" 200 2001', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 935', '"GET /writing HTTP/1.1" 404 133', '"GET /dynamic/soln12_1.html HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE116.HTM HTTP/1.0" 200 1585', '"GET /assign4.html HTTP/1.1" 404 133', '"GET /training.html HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 200 189268', '"GET /favicon.gif HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1298.htm HTTP/1.0" 404 133', '"GET /ply HTTP/1.1" 301 242', '"GET /dynamic/assign5.html HTTP/1.1" 200 10928', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 997', '"GET / HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaqIrixSharedLibraries HTTP/1.1" 200 2105', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE002.HTM HTTP/1.0" 200 1352', '"GET /per_secrets.html HTTP/1.1" 200 7958', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE024.HTM HTTP/1.0" 200 1339', '"GET /photos/u505/pages/IMG_1500.htm HTTP/1.0" 404 133', '"GET /papers/Py96 HTTP/1.1" 301 250', '"GET /papers/Perl98/swigperl HTTP/1.1" 404 133', '"GET /gifplot/frame1.gif HTTP/1.1" 200 2588', '"GET /swill/swill-0.1.tar.gz HTTP/1.0" 200 119170', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 200 115318', '"GET /gifplot/view3d_3.gif HTTP/1.1" 200 1194', '"GET /software.html HTTP/1.0" 200 3163', '"GET /cgi-bin/wiki.pl?ImportDirective HTTP/1.1" 200 2215', '"GET /cgi-bin/wiki.pl?SwigFaq/Python HTTP/1.0" 200 11548', '"GET /ply/ HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE071.HTM HTTP/1.0" 200 1322', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE095.HTM HTTP/1.0" 200 1654', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Perl5Typemaps HTTP/1.1" 200 3613', '"GET /papers/ HTTP/1.1" 403 217', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE075.HTM HTTP/1.0" 200 1512', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE003.HTM HTTP/1.0" 200 1620', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE078.HTM HTTP/1.0" 200 1329', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1296', '"GET /training.html HTTP/1.0" 304 -', '"GET /ply/ HTTP/1.1" 200 8018', '"GET /swill/Doc/ HTTP/1.0" 200 39052', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE008.HTM HTTP/1.1" 200 1231', '"GET /dynamic/assign4.html HTTP/1.0" 200 8712', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE072.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/ HTTP/1.0" 403 238', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE012.HTM HTTP/1.0" 200 1466', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 206 188184', '"GET /01Introduction.pdf HTTP/1.1" 200 2172146', '"GET /cgi-bin/wiki.pl?SwigFaqBuildErrorsRedHat HTTP/1.1" 200 2099', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE004.HTM HTTP/1.1" 200 990', '"GET /cgi-bin/wiki.pl?CAsAHighLevelLanguage HTTP/1.1" 200 2235', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE045.HTM HTTP/1.0" 200 1333', '"GET /papers/Py97/beazley HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl HTTP/1.1" 200 2883', '"GET /ply/ply.html HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl? HTTP/1.1" 200 2883', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE034.HTM HTTP/1.0" 200 1586', '"GET /cgi-bin/wiki.pl?InstallationProblems HTTP/1.1" 200 4209', '"GET /ply/ply-1.8.tar.gz HTTP/1.1" 200 12819', '"GET /Tcl96/tcl96.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?DeveloperInfo/SwigInPython HTTP/1.1" 200 1704', '"GET /python/python.html HTTP/1.1" 404 133', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 79526', '"GET /smackdown.py HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE120.HTM HTTP/1.0" 200 1308', '"GET /papers/Py97 HTTP/1.1" 301 250', '"GET /gifplot/view3d_4.gif HTTP/1.1" 200 811', '"GET /cgi-bin/wiki.pl?action=rc&days=90 HTTP/1.1" 200 4762', '"GET /favicon.ico HTTP/1.1" 404 133', '"GET /papers/Usenix2001/beazley.pdf HTTP/1.1" 200 76713', '"GET /beazley.html HTTP/1.1" 404 133', '"GET /index HTTP/1.1" 404 133', '"GET /ply/bookplug.gif HTTP/1.1" 200 15602', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 200 343614', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 24524', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 122740', '"GET /swig/swig-1.3.28rc2.tar.gz HTTP/1.1" 200 3972567', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE030.HTM HTTP/1.0" 200 1549', '"GET /cgi-bin/wiki.pl?SwigFaqAIXSharedLibraries HTTP/1.0" 200 3494', '"GET /gifplot/gp.gif HTTP/1.1" 200 43556', '"GET /dynamic/ffcache.zip HTTP/1.1" 200 4919642', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 410', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE042.HTM HTTP/1.1" 200 1336', '"GET /images/Davetubes.jpg HTTP/1.1" 200 15733', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2734', '"GET /dynamic/assign1.html HTTP/1.1" 200 3047', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE105.HTM HTTP/1.0" 200 1256', '"GET /papers/IPPS97/IPPS97.pdf HTTP/1.1" 200 82126', '"GET /07Functional.pdf HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?DeveloperInfo/GettingStarted HTTP/1.1" 200 5892', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE010.HTM HTTP/1.0" 200 1331', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE054.HTM HTTP/1.0" 200 1450', '"GET /ply/index.html HTTP/1.1" 304 -', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 121887', '"GET /cgi-bin/wiki.pl HTTP/1.0" 200 2871']

f = open("access-log","w")

import time, random
while True:
    time.sleep(random.random())
    n = random.randint(0,len(ips)-1)
    m = random.randint(0,len(docs)-1)
    t = time.time()
    date = time.strftime("[%d/%b/%Y:%H:%M:%S -0600]",time.localtime(t))
    print >>f,"%s - - %s %s" % (ips[n],date,docs[m])
    f.flush()
